<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ include file="../../../include/admincontent.jsp" %>
<% String basepaths = request.getContextPath(); %>
<div id="Content" style="min-width: 1710px">
<%--    <div class="btnbar">
        <button type="button" class="list" id="zl_msg">发短信</button>
        <button type="button" class="list" id="zl_result">审核结果</button>
        <button type="button" class="list" id="dosz_tjgw" pid="${pid}" fid="${fid}" deptcode="${deptcode}">推荐其他岗位
        </button>
        <button type="button" class="card" id="publishresult" fid="${fid}" deptcode="${deptcode}">公布/屏蔽结果</button>
        <button type="button" class="list" id="do_next">进入下一步</button>
        <button type="button" class="save" id="resume_output">导出</button>
        <button type="button" class="save" id="resume_input">导入</button>
       &lt;%&ndash; <button type="button" class="back" onclick="javascript:history.go(-1);">返 回</button>&ndash;%&gt;
    </div>--%>

    <div class="toolbars" style="height:30px;white-space:nowrap;width:auto;margin-left: 10px;" totalwidth="314">
        <a id="zl_msg">
            <em  class="ico16 common_language_16"></em>
            <span  class="menu_span" title="发短信">发短信</span>
        </a>
        <a id="zl_result" style="margin-left: 5px">
            <em  class="ico16 grid_listview"></em>
            <span  class="menu_span" title="审核结果">审核结果</span>
        </a>
        <a id="dosz_tjgwNew" style="margin-left: 5px">
            <em  class="ico16 sort_ch_16"></em>
            <span  class="menu_span" title="推荐其他岗位"  pid="${pid}" fid="${fid}" deptcode="${deptcode}">推荐其他岗位</span>
        </a>
        <a id="gxpublisharrange" style="margin-left: 5px">
            <em class="ico16 plan_16"></em>
            <span class="menu_span" title="公布/屏蔽安排" fid="${fid}" deptcode="${deptcode}">公布/屏蔽安排</span>
        </a>
        <a id="publishresult" style="margin-left: 5px">
            <em  class="ico16 plan_16"></em>
            <span  class="menu_span" title="公布/屏蔽结果" fid="${fid}" deptcode="${deptcode}">公布/屏蔽结果</span>
        </a>
        <a id="do_next" style="margin-left: 5px">
            <em  class="ico16 more_blue"></em>
            <span  class="menu_span" title="进入下一步">进入下一步</span>
        </a>
        <a id="resume_output" style="margin-left: 5px">
            <em  class="ico16 behavioranalysis_down"></em>
            <span  class="menu_span" title="导出">导出</span>
        </a>
        <a id="resume_input" style="margin-left: 5px">
            <em  class="ico16 behavioranalysis_up"></em>
            <span  class="menu_span" title="导入">导入</span>
        </a>
        <a id="resume_down_zip" style="margin-left: 5px">
            <em  class="ico16 download_online_16"></em>
            <span  class="menu_span" title="下载简历">下载简历</span>
        </a>
        <a id="send_news" style="margin-left: 5px">
            <em  class="ico16 info_16"></em>
            <span  class="menu_span" title="消息通知">消息通知</span>
        </a>
    </div>

    <!-- 资料审核通知 -->
    <div id="msgpanel" class="condition_cont">
        <form id="thisform2" method="post" action="/Do/SZCheck/MsgAction?pid=${pid}&fid=${fid}&deptcode=${deptcode}">
            <table class="treeTable searchform">
                <thead>
                <tr>
                    <td width="100">审核起止时间：</td>
                    <td width="200">
                       <div><input type="text" name="kstime" class="select" datatype="*" nullmsg="开始时间不能为空！"
                                    onFocus="blur()" onclick="laydate({istime: false, format: 'YYYY-MM-DD'})"/></div>

 <%--                       <div class="layui-inline" style="width: 100%;" >
                            <div class="layui-input-inline" style="width: 100%;">
                                <input class="layui-input" name="kstime"  style="width: 100%;height: 24px" id="kstime" type="text">
                            </div>
                        </div>--%>
                    </td>
                    <td width="200">
                        <div><input type="text" name="jstime" class="select" datatype="*" nullmsg="截止时间不能为空！"
                                    onFocus="blur()" onclick="laydate({istime: false, format: 'YYYY-MM-DD'})"/></div>
<%--                        <div class="layui-inline" style="width: 100%;" >
                            <div class="layui-input-inline" style="width: 100%;">
                                <input class="layui-input" name="jstime"  style="width: 100%;height: 24px" id="jstime" type="text">
                            </div>
                        </div>--%>
                    </td>
                    <td></td>
                </tr>
                <tr>
                    <td>短信内容：</td>
                    <td colspan="2">
                        <div><textarea name="dxnr" datatype="*" nullmsg="短信内容不能为空！">你已通过重庆轨道集团本次招聘的笔试考核，请于[开始时间]到[截止时间]将相关资料提交到指定地点，详细情况查询我司招聘网站中的招聘公告</textarea>
                        </div>
                    </td>
                    <td></td>
                </tr>
                <tr>
                    <td></td>
                    <td colspan="2">
                        <button type="submit" class="save">发 送</button>
                    </td>
                    <td></td>
                </tr>
                </thead>
            </table>
            <div id="msgusers"></div>
        </form>
    </div>

    <!-- 资料审核结果 -->
    <div id="planpanel" class="condition_cont">
        <form id="thisform1" method="post" action="/Do/SZCheck/RAction?fid=${fid}&deptcode=${deptcode}">
            <table class="treeTable searchform">
                <thead>
                <tr>
                    <td width="100">审核结果：</td>
                    <td width="400">
                        <div style="width:100px;">
                            <select name="zlstate">
                                <option value="未通过">未通过</option>
                                <option value="已通过">已通过</option>
                                <option value="放弃">放弃</option>
                            </select>
                        </div>
                    </td>
                    <td></td>
                </tr>
                <tr id="wtg">
                    <td>未通过原因：</td>
                    <td>
                        <div><textarea name="zlremark" datatype="*" nullmsg="审核未通过原因不能为空！"></textarea></div>
                    </td>
                    <td></td>
                </tr>
                <tr>
                    <td></td>
                    <td colspan="2">
                        <button type="submit" class="op">提交审核结果</button>
                    </td>
                </tr>
                </thead>
            </table>
            <div id="zlusers"></div>
        </form>
    </div>

    <!-- 消息通知 -->
    <div id="infospanel"  class="condition_cont">
        <form id="infosform" method="post" action="/Do/SendInfos/SendInfosAction?pid=${pid}&fid=${fid}&deptcode=${deptcode}">
            <table class="treeTable searchform">
                <thead>
                <tr>
                    <td width="100">消息内容:</td>
                    <td width="500">
                        <div><textarea name="infoContent" datatype="*" nullmsg="消息内容不能为空！"></textarea></div>
                    </td>
                    <td></td>
                </tr>
                <tr>
                    <td></td>
                    <td>
                        <button type="submit" class="op">发送消息通知</button>
                    </td>
                    <td></td>
                </tr>
                </thead>
            </table>
            <div id="infosuers"></div>
            <div id="infosuerCardnos"></div>
        </form>
    </div>

    <div id="searchbox">
        <form id="sform">
            <input type="hidden" name="proid" value="${pid}"/>
            <input type="hidden" name="path" value="${fid}"/>
            <input type="hidden" name="rcount" id="checkrount" value=""/>
            <input type="hidden" name="checkIds" id="checkIds" value=""/>
            <table class="treeTable searchform">
                <thead>
                <tr>
                    <td width="60">应聘岗位:</td>
                    <td >
                        <div>
                            <%-- <input type="text" name="jname"/>--%>

                            <select name="jname">
                                <option value="">请选择</option>
                                <c:forEach var="projectinfojobs" items="${jobs}" varStatus="item" >
                                    <c:choose>
                                        <c:when test="${projectinfojobs!=null}">
                                            <option value="${projectinfojobs.jobname}">${projectinfojobs.jobname}</option>
                                        </c:when>
                                    </c:choose>
                                </c:forEach>
                            </select>
                        </div>
                    </td>
                    <td width="60">姓名:</td>
                    <td>
                        <div><input type="text" name="name"/></div>
                    </td>
                    <td width="60">身份证号:</td>
                    <td>
                        <div><input type="text" name="cardno"/></div>
                    </td>

                    <td width="60">所学专业:</td>
                    <td >
                        <div>
                            <input type="text" name="majorname"/>
                        </div>
                    </td>
                    <td width="60">毕业院校:</td>
                    <td >
                        <div>
                            <input type="text" name="university"/>
                        </div>
                    </td>


                </tr>
                <tr>
                    <td >毕业时间:</td>
                    <td>
                        <div><input type="text" name="graduationtime"/></div>
                    </td>
                    <td>联系电话:</td>
                    <td>
                        <div>
                            <input type="text" name="tel"/>
                        </div>
                    </td>
                    <td>最高学历:</td>
                    <td >
                        <div><select name="education">
                            <option value="-1">不限</option>
                            ${education}</select></div>
                    </td>
                    <td>审核状态:</td>
                    <td >
                        <div> <select name="zlstate">
                            <option value="">不限</option>
                            <option value="未审核">未审核</option>
                            <option value="已通过">已通过</option>
                            <option value="未通过">未通过</option>
                        </select></div>
                    </td>
                    <td>意向地点:</td>
                    <td >
                        <div>
                            <input type="text" name="presentsalaryamount"/>
                        </div>
                    </td>
                </tr>
                <tr class="moretj">
                    <td width="60">民族:</td>
                    <td width="150">
                        <div><select name="mzcode">
                            <option value="">不限</option>
                            ${minzu}</select></div>
                    </td>
                    <td width="60">政治面貌:</td>
                    <td width="150">
                        <div><select name="zzmmcode">
                            <option value="">不限</option>
                            ${zzmm}</select></div>
                    </td>
                    <td width="60" style="text-align:right;">年龄:</td>
                    <td width="160">
                        <div><input type="text" name="agefrom" style="max-width: 40%"/>至<input type="text" name="ageto" style="max-width: 40%"/></div>
                    </td>
                    <%-- <td width="16" style="text-align:center;">至</td>
                     <td width="60">
                         <div><input type="text" name="ageto"/></div>
                     </td>--%>
                    <td width="60" style="text-align:right;">身高:</td>
                    <td width="160">
                        <div><input type="text" name="heightfrom" style="max-width: 40%"/>至<input type="text" name="heightto" style="max-width: 40%"/></div>
                    </td>
                    <%--  <td width="36" style="text-align:center;">至</td>
                      <td width="50">
                          <div></div>
                      </td>--%>
                    <td width="60">性别:</td>
                    <td>
                        <div>
                            <select name="sex">
                                <option value="">不限</option>
                                <option value="男">男</option>
                                <option value="女">女</option>
                            </select>
                        </div>
                    </td>
                </tr>
                <tr class="moretj">
                    <td>户口所在地:</td>
                    <td>
                        <div><input type="text" name="hukouaddress"/></div>
                    </td>
                    <td>现居住地:</td>
                    <td>
                        <div><input type="text" name="nowaddress"/></div>
                    </td>
                    <td>是否放弃:</td>
                    <td>
                        <div>
                            <select name="fqstate">
                                <option value="">全部</option>
                                <option value="未放弃" selected>未放弃</option>
                                <option value="已放弃">已放弃</option>
                            </select>
                        </div>
                    </td>
                    <td  style="text-align:right;">工作年限:</td>
                    <td >
                        <div><input type="text" name="workyearfrom" style="max-width: 40%"/>至<input type="text" name="workyearto" style="max-width: 40%"/></div>
                    </td>

                    <td>职业资格证:</td>
                    <td>
                        <div><select name="qllevelpid" id="s_jndjp">
                            <option value="">不限</option>
                            ${jndj}</select></div>
                    </td>
                </tr>

                <tr>
                    <td colspan="2">
                    <%--    <div style="padding-top: 8px;"> <button id="searchbtn" type="button" class="search"></button>
                            <button id="clearbtn" type="reset" class="del" title="清除" style="flex: 1;margin-left: 5px;"></button>
                        </div>--%>
                        <div class="toolbars">
                            <a id="searchbtn">
                                <em class="ico16 search_16"></em>
                                <span >查询</span>
                            </a>
                            <a id="clearbtn">
                                <em class="ico16 refresh_16"></em>
                                <span>清除</span>
                            </a>
                        </div>
                    </td>
                    <td colspan="8">
                     <%--   <button id="showhidebtn" type="button" class="moretjbtn0" onclick="moreparam()"
                                title="高级查询"></button>--%>
                         <div class="toolbars">
                             <a onclick="moreparam()">
                                 <em class="ico16 search_disable_16"></em>
                                 <span >高级查询</span>
                             </a>
                         </div>
                    </td>
                </tr>
                </thead>
            </table>
        </form>
    </div>
    <%--<div id="page_top" class="page"></div>
    <table class="treeTable" id="tablelist">
        <thead>
        <tr>
            <td width="20"><input type="checkbox" class="allcheckbox" title="选择全部/取消全选"/></td>
            <td width="30">序号</td>
            &lt;%&ndash;<td width="70">简历编号</td>&ndash;%&gt;

            <td width="60">姓名</td>
            <td width="110">身份证号</td>
            <td width="70">学历</td>
            <td width="50">工作经验</td>
            <td width="80">招聘职位</td>
            <td width="70">联系方式</td>
            <td width="50">通知状态</td>
            <td width="50">审核结果</td>
            <td width="80">延后原因</td>
            <td width="90">备注</td>
            <td width="90">个人情况</td>
            <td width="50">公布结果</td>
            <td width="45"></td>
        </tr>
        </thead>
        <tbody id="result"></tbody>
    </table>
    <div id="page_bottom" class="page"></div>--%>
    <table class="layui-hide" id="tablelistSzCheck" lay-filter="listTables"></table>
</div>
<script src="<%=basepath%>/resources/js/actions.js" type="text/javascript"></script>
<script type="text/javascript">
    $("#searchbox").width($(window).width()-10);

    var ptypes = "SZCheck";

    if((GetQueryString("pid").toString().search("C_") >= 0)||(GetQueryString("pid").toString().search("E_") >= 0))
        $('#download_resume').hide();
    else
        $('#download_resume').show();

   //下载简历
    /* $('#download_resume').click(function () {
        getTableChecks();
        var id = '';
        var selectData = layui.table.checkStatus('listTables').data;

        if(selectData.length == 0){
            parent.layer.alert("至少选择1条信息！", {icon: 2});
        }if(selectData.length > 10){
            parent.layer.alert("一次最多只能选择10条信息！", {icon: 2});
        }else {
            for(var i=0;i<selectData.length;i++){
                id += 'id=' + selectData[i].id_cb.replace('cb_', '') + '&';
            }
            $.post("/AppendOut/OutputByWord?"+id,function (json) {
                if(json.state){
                    var urls = json.url.split(',');
                    var lens = urls.length-1;
                    for(var i=0;i<lens;i++){
                        if (window.navigator.appName == 'Microsoft Internet Explorer') {  // IE
                            window.open(urls[i], '_blank');
                        } else {
                            let a = document.createElement('a') ;// 创建a标签
                            let e = document.createEvent('MouseEvents'); // 创建鼠标事件对象
                            e.initEvent('click', false, false); // 初始化事件对象
                            a.href = urls[i] ;// 设置下载地址
                            a.download = ''; // 设置下载文件名
                            a.dispatchEvent(e);
                        }
                    }
                    layer.alert(json.Message+"\n已下载"+lens+"份简历。", {icon: 1});
                }else{
                    layer.alert(json.Message, {icon: 2});
                }
            },"json")
        }
    });*/

  //  $(document).ready(function () {
      //  getList();
/*        $('#searchbtn').click(function () {
            $('#zlusers').html('');
            $('#msgusers').html('');
            getList();
        });*/
/*
  $('#searchbtn').on('click',function () {
      $('#tjusers').html('');
      $('#msgusers').html('');
      $('#rusers').html('');
      getList();
  });
*/

  $('#clearbtn').on('click',function () {
      document.getElementById("sform").reset();
  });

    //消息通知
    $('#send_news').on('click',function () {
        getTableChecks();

        $('#infospanel').slideToggle(300);
        $(this).toggleClass('cur').blur().siblings().removeClass('cur');
        if (!$('#msgpanel').is(":hidden")) {
            $('#msgpanel').slideToggle(300);
        }
    });


/*
      layui.use('laydate', function(){
          var laydate = layui.laydate;

          laydate.render({
              elem: '#kstime'  ,
              // type: 'datetime',
              format: 'yyyy-MM-dd',
              value:new Date(),
          });

          laydate.render({
              elem: '#jstime'  ,
              // type: 'datetime',
              format: 'yyyy-MM-dd',
          });

      });
*/

        //全选当页
       /* $(document).delegate('.allcheckbox', 'click', function () {
            $(this).parent().parent().parent().next().find('input[type=checkbox]').each(function () {
                var ck = $(this);
                if (ck.is(":checked")) {
                    $('#zlusers').append('<input type="hidden" name="uid" value="' + $(this).val() + '"/>');
                    $('#msgusers').append('<input type="hidden" name="uid" value="' + $(this).val() + '"/>');
                } else {
                    $('#zlusers input').each(function () {
                        if ($(this).val() == ck.val())
                            $(this).remove();
                    });
                    $('#msgusers input').each(function () {
                        if ($(this).val() == ck.val())
                            $(this).remove();
                    });
                }
            });
        });*/
        //选择一条
       /* $(document).delegate('#tablelist tbody tr', 'click', function () {
            var ck = $(this).find('input[type=checkbox]');
            if (ck.is(":checked")) {
                $('#zlusers').append('<input type="hidden" name="uid" value="' + ck.val() + '"/>');
                $('#msgusers').append('<input type="hidden" name="uid" value="' + ck.val() + '"/>');
            } else {
                $('#zlusers input').each(function () {
                    if ($(this).val() == ck.val())
                        $(this).remove();
                });
                $('#msgusers input').each(function () {
                    if ($(this).val() == ck.val())
                        $(this).remove();
                });
            }
        });*/

        //发短信
        $('#zl_msg').click(function () {
            getTableChecks();
            $('#msgpanel').slideToggle(300);
            $(this).toggleClass('cur').blur().siblings().removeClass('cur');
            if (!$('#planpanel').is(":hidden")) {
                $('#planpanel').slideToggle(300);
            }
            if (!$('#infospanel').is(":hidden")) {
                $('#infospanel').slideToggle(300);
            }
        });


    var selectDataTemp = [];
    function getTableChecks(){
        var selectData = layui.table.checkStatus('listTables').data;

        if(selectDataTemp.length > 0){
            for(var i=0;i<selectDataTemp.length;i++){
                $('#zlusers input').each(function () {
                    if ($(this).val() == selectDataTemp[i].id_cb.replace('cb_', ''))
                        $(this).remove();
                });
                $('#msgusers input').each(function () {
                    if ($(this).val() == selectDataTemp[i].id_cb.replace('cb_', ''))
                        $(this).remove();
                });
                $('#infosuers input').each(function () {
                    if ($(this).val() == selectDataTemp[i].id_cb.replace('cb_', ''))
                        $(this).remove();
                });
                $('#infosuerCardnos input').each(function () {
                    if ($(this).val() == selectDataTemp[i].CARDNO)
                        $(this).remove();
                });
            }
        }
        if(selectData.length == 0){
            selectDataTemp = selectData;
        }else{
            for(var i=0;i<selectData.length;i++){
                $('#zlusers').append('<input type="hidden" name="uid" value="' + selectData[i].id_cb.replace('cb_', '') + '"/>');
                $('#msgusers').append('<input type="hidden" name="uid" value="' + selectData[i].id_cb.replace('cb_', '')  + '"/>');
                $('#infosuers').append('<input type="hidden" name="id" value="' + selectData[i].id_cb.replace('cb_', '') + '"/>');
                $('#infosuerCardnos').append('<input type="hidden" name="cardno" value="' + selectData[i].CARDNO + '"/>');
            }
            selectDataTemp = selectData;
        }
    }

        //背景调查结果
        $('#zl_result').click(function () {
            getTableChecks();
            $('#planpanel').slideToggle(300);
            $(this).toggleClass('cur').blur().siblings().removeClass('cur');
            if (!$('#msgpanel').is(":hidden")) {
                $('#msgpanel').slideToggle(300);
            }
            if (!$('#infospanel').is(":hidden")) {
                $('#infospanel').slideToggle(300);
            }
        });

        //选择审核结果
        $('select[name=zlstate]').change(function () {
            if ($(this).val() == '未通过') {
                $('#wtg').show();
                $('textarea[name=zlremark]').attr('datatype', '*');
                $('textarea[name=zlremark]').attr('nullmsg', '审核未通过原因不能为空！');
            } else {
                $('#wtg').hide();
                $('textarea[name=zlremark]').removeAttr('datatype');
                $('textarea[name=zlremark]').removeAttr('nullmsg');
            }
        });

        $('#do_next').click(function () {
            parent.layer.confirm('只有资料审核通过的人员才能进入下一步。<br>确定要执行吗？', {
                btn: ['是', '否']
            }, function () {
               /* layer.closeAll();
                SubmitAll('/Do/SZCheck/NextAction?pid=${pid}&fid=${fid}&deptcode=${deptcode}', 'zlusers');
                changeToNextTab('${fid}');*/
                toNextFlowNew('/Do/SZCheck/NextAction?pid=${pid}&fid=${fid}&deptcode=${deptcode}','${fid}');
                parent.layer.closeAll();
            }, function () {
                parent.layer.closeAll();
            });
        });

  //  });

/*    function getList() {
        $('.page').myPagination({
            cssStyle: "pagination",
            saveChecked:true,
            rowNumber:true,
            showTitle:true,
            contextMenu:true,
            contextMenuParam:{
                menu: [{
                    text: "情况说明",
                    callback: function(ele) {
                        console.log($(this))
                        var tcid=$(ele).find('input[type=checkbox]:eq(0)').attr('id');
                        var rmarkid=$(ele).find('input[type=hidden]:eq(0)').val();
                        var cardno=ele[0].cells[3].innerText;
                        var rname=ele[0].cells[2].innerText;
                        parent.layer.prompt({title: '请填写姓名:'+rname+' 身份证:'+cardno+' 个人情况说明，并确认', formType: 2}, function(text, index){
                            parent.layer.close(index);
                            var cid=tcid.replace('cb_','');
                            $.post("/SaveUserRemark"
                                ,{id:rmarkid,pid:"${pid}",fid:"${fid}",deptcode:"${deptcode}",rid:cid,content:text,rname:rname,cardno:cardno}
                                ,function (result) {
                                    if (result.state) {
                                        $.Showmsg(result.message);
                                        getList();
                                    }
                                    else {
                                        $.Showmsg(result.message);
                                    }
                                }
                                ,"json");
                        });
                    }
                },
                    {
                        text: "通过",
                        callback: function(ele) {
                            var tcid=$(ele).find('input[type=checkbox]:eq(0)').attr('id');
                            var cardno=ele[0].cells[3].innerText;
                            var rname=ele[0].cells[2].innerText;
                            var cindex=  parent.layer.confirm('姓名:'+rname+"<br/>身份证:"+cardno+'<br/>是否确认通过?<br/>',{icon:3,title:'提示'},function () {
                                var url = '/Do/SZCheck/RAction';
                                var cid=tcid.replace('cb_','');
                                postAjax(url, {uid:cid,zlstate:'已通过',zlremark:'',pid:"${pid}",fid:"${fid}",deptcode:"${deptcode}"}, function (data) {
                                    if (data.state) {
                                        parent.layer.msg(data.Message,{icon:1,time:2000});
                                        getList();
                                    }
                                    else {
                                        parent.layer.msg(data.Message,{icon:2,time:2000});
                                    }
                                });
                            },function () {
                                layer.close(cindex);
                            });
                        }
                    },
                    {
                        text: "不通过",
                        callback: function(ele) {
                            var tcid=$(ele).find('input[type=checkbox]:eq(0)').attr('id');
                            var cardno=ele[0].cells[3].innerText;
                            var rname=ele[0].cells[2].innerText;
                            parent.layer.prompt({title: '请填写姓名:'+rname+' 身份证:'+cardno+' 未通过原因，并确认', formType: 2}, function(text, index){
                                parent.layer.close(index);
                                var cid=tcid.replace('cb_','');
                                $.post("/Do/SZCheck/RAction"
                                    ,{pid:"${pid}",fid:"${fid}",deptcode:"${deptcode}",uid:cid,zlstate:'未通过',zlremark:text}
                                    ,function (result) {
                                        if (result.state) {
                                            $.Showmsg(result.Message);
                                            getList();
                                        }
                                        else {
                                            $.Showmsg(result.Message);
                                        }
                                    }
                                    ,"json");
                            });
                        }
                    },
                    {
                        text: "查看个人简历",
                        callback: function(ele) {
                            var url=$(ele).find('a').attr('href');
                            if(!!url){
                                window.open(url);
                            }
                        }
                    },
                    {
                        text: "刷新列表",
                        callback: function() {
                            getList()
                        }
                    }
                ]
            },

            ajax: {
                on: true,
                url: '/Do/SZCheck/getusers?flowid=${fid}',
                param: $('#sform').serialize(),
                dataType: 'html',
                callback: function (data) {
                    $('#result').html(data);
                    parent.changeFrameHeight();
                    $('#result a').click(function () {
                        event.stopPropagation();
                    });
                    $('#zlusers input').each(function () {
                        var tval = $(this).val();
                        $('#result tr').each(function () {
                            var cb = $(this).find('input[type=checkbox]');
                            if (cb.length > 0 && tval == cb.val()) {
                                cb.attr('checked', 'true');
                                if (!$(this).hasClass('checked')) {
                                    $(this).addClass('checked');
                                }
                            }
                        });
                    });
                }
            }
        });
    }*/

    $(function () {
        $('#resume_output').click(function () {
            var ids= $('#checkIds').val('').val();
            var selectData = layui.table.checkStatus('listTables').data;
            if(selectData!=undefined&&selectData.length>0){
                for(var i=0;i<selectData.length;i++){
                    ids += selectData[i].id_cb.replace('cb_', '') + ',';
                }
                ids=ids.substr(0,ids.length-1);
                $('#checkIds').val(ids);
            }
          //  openpLayer('请选择要导出的字段', '/ExcelDown/DownDoResume?pid=${pid}&fid=${fid}&deptcode=${deptcode}&'+$('#sform').serialize(), '60%', '70%');
            var pids = GetQueryString("pid").toString();
            if((pids.substr(0, 2) === "C_")||(pids.substr(0, 2) === "E_"))
                openpLayer('请选择要导出的字段', '/ExcelDown/DownDoResumeBySearch?pid=${pid}&fid=${fid}&deptcode=${deptcode}&'+$('#sform').serialize(), '60%', '70%');
            else
                openpLayer('请选择要导出的字段', '/ExcelDown/DownDoResume?pid=${pid}&fid=${fid}&deptcode=${deptcode}&'+$('#sform').serialize(), '60%', '70%');
        });

        $('#resume_input').click(function () {
            openpLayer('Excel数据导入', '/ExcelImport/ImportExcelPage?pid=${pid}&fid=${fid}&deptcode=${deptcode}&'+$('#sform').serialize(), '60%', '500px');
        });
    });

  var SzCheckTable;
  var sdat;

  layui.config({
      base: '<%=basepaths%>/resources/js/plugins/ext/',   // 模块目录
      version: 'v1.5.10' // 插件版本号
  }).extend({
      soulTable: 'soulTable',// 模块别名
      tableChild: 'tableChild',
      tableMerge: 'tableMerge',
      tableFilter: 'tableFilter',
      // excel: 'excel',
  });
  layui.use(['table','soulTable','tableChild','tableMerge','tableFilter'], function(){
      var soulTable = layui.soulTable,
          tableChild = layui.tableChild,
          tableMerge = layui.tableMerge,
          tableFilter = layui.tableFilter,
          $ = layui.$;

      SzCheckTable = layui.table;
      sdat = '${path}/Do/SZCheck/getSzCheckListLayuiJson?flowid=${fid}&'+$('#sform').serialize();

      SzCheckTable.render({
          id:'listTables'
          ,elem: '#tablelistSzCheck'
          ,url: sdat
          ,title:'用户数据表'
          , height: 'full'
          //  ,cellMinWidth: 40 //全局定义常规单元格的最小宽度，layui 2.2.1 新增
          ,contextmenu: {
              // 表格内容右键菜单配置
              body: [
                  {
                      name: '情况说明', // 显示的菜单名
                      click: function(obj) { //点击事件
                          //   console.log(obj.row) // 当前行数据
                          var tcid = obj.row.id_cb;
                          var rmarkid = obj.cell[0].parentElement.children[3].innerText;
                          var cardno = obj.row.CARDNO;
                          var rname = obj.row.NAME;
                          parent.layer.prompt({title: '请填写姓名:'+rname+' 身份证:'+cardno+' 个人情况说明，并确认', formType: 2}, function(text, index){
                              parent.layer.close(index);
                              var cid=tcid.replace('cb_','');
                              $.post("/SaveUserRemark"
                                  ,{id:rmarkid,pid:"${pid}",fid:"${fid}",deptcode:"${deptcode}",rid:cid,content:text,rname:rname,cardno:cardno}
                                  ,function (result) {
                                      if (result.state) {
                                          parent.layer.msg(result.message,{icon:1});
                                          tableRenders();
                                      }
                                      else {
                                          parent.layer.msg(result.message,{icon:2});
                                      }
                                  }
                                  ,"json");
                          });
                      }
                  }
                  ,{
                      name: '通过', // 显示的菜单名
                      click: function(obj) { //点击事件
                          var tcid = obj.row.id_cb;
                          var cardno = obj.row.CARDNO;
                          var rname = obj.row.NAME;

                          var cindex=  parent.layer.confirm('姓名:'+rname+"<br/>身份证:"+cardno+'<br/>是否确认通过?<br/>',{icon:3,title:'提示'},function () {
                              var url = '/Do/SZCheck/RAction';
                              var cid=tcid.replace('cb_','');
                              postAjax(url, {uid:cid,zlstate:'已通过',zlremark:'',pid:"${pid}",fid:"${fid}",deptcode:"${deptcode}"}, function (data) {
                                  if (data.state) {
                                      parent.layer.msg(data.Message,{icon:1});
                                      tableRenders();
                                  }
                                  else {
                                      parent.layer.msg(data.Message,{icon:2});
                                  }
                              });
                          },function () {
                              layer.close(cindex);
                          });
                      }
                  }
                  ,{
                      name: '不通过', // 显示的菜单名
                      click: function(obj) { //点击事件
                          var tcid = obj.row.id_cb;
                          var cardno = obj.row.CARDNO;
                          var rname = obj.row.NAME;

                          parent.layer.prompt({title: '请填写姓名:'+rname+' 身份证:'+cardno+' 未通过原因，并确认', formType: 2}, function(text, index){
                              parent.layer.close(index);
                              var cid=tcid.replace('cb_','');
                              $.post("/Do/SZCheck/RAction"
                                  ,{pid:"${pid}",fid:"${fid}",deptcode:"${deptcode}",uid:cid,zlstate:'未通过',zlremark:text}
                                  ,function (result) {
                                      if (result.state) {
                                          parent.layer.msg(result.Message,{icon:1});
                                          tableRenders();
                                      }
                                      else {
                                          parent.layer.msg(result.Message,{icon:2});
                                      }
                                  }
                                  ,"json");
                          });
                      }
                  }
                  ,{
                      name: "查看个人简历",// 显示的菜单名
                      click: function(obj) { //点击事件
                          var url = obj.row.ContextPath;
                          if(!!url){
                              window.open(url);
                          }
                      }
                  }
                  ,{
                      name: "刷新列表",// 显示的菜单名
                      click: function(obj) { //点击事件
                          tableRenders();
                      }
                  }
              ],
          }
          ,cols: [[
              {type:'checkbox',fixed:'center'}
              ,{field:'id', title: '序号', fixed:'center',sort: true,minWidth:80}
              ,{field:'NAME',title: '姓名', fixed:'left',sort: true,minWidth:100,templet: function(d){
                      if(d.cardcount>1){
                          return '<a target="_blank" href="' + d.ContextPath + '">' +d.NAME+
                              '</a>&nbsp;<span class="layui-badge">'+d.cardcount+'</span>';
                      }else{
                          return '<a target="_blank" href="' + d.ContextPath + '">' +d.NAME;
                      }
                  }}
              ,{field:'MID',  title: '', fixed:'center', sort: true,hide:true}
              ,{field:'CARDNO',title: '身份证号', fixed:'center',minWidth:160}
              ,{field:'EDUCATIONNAME', title: '学历', fixed:'center', sort: true,minWidth:120}
              ,{field:'JNAME', title: '岗位', fixed:'center', sort: true,minWidth:130}
              ,{field:'TEL',  title: '联系方式', fixed:'center',minWidth:120}
              ,{field:'ZLMSG', title: '通知状态', fixed:'center', sort: true,minWidth:120}
              ,{field:'ZLSTATE', title: '审核结果', fixed:'center', sort: true,minWidth:120}
              ,{field:'ZLDELAY', title: '延后原因', fixed:'center', sort: true,minWidth:200}
              ,{field:'ZLREMARK', title: '备注', fixed:'center', sort: true,minWidth:120}
              ,{field:'STATEa', title: '个人情况', fixed:'center', sort: true,minWidth:160,templet: function(d){
                      if(d.STATEb === "未公布")
                          return '<input type="hidden" value="'+d.MID+'">'+d.MCONTENT;
                      else
                          return '<input type="hidden" value="'+d.MID+'">'+'最近登录：'+ d.LOGINTIME+'    个人情况：'+d.MCONTENT;
                  }}
              ,{field:'arrange', title: '公布安排', fixed:'center', sort: true,minWidth:110,templet: function(d){
                      if(!d.arrange || d.arrange === "未公布")
                          return '<span class="layui-badge layui-bg-orange">未公布</span>';
                      else
                          return '<span class="layui-badge layui-bg-green">'+d.arrange+'</span>';
                  }}
              ,{field:'STATEb', title: '公布结果', fixed:'center', sort: true,minWidth:120,templet: function(d){
                      if(d.STATEb === "未公布")
                          return '<span class="layui-badge layui-bg-orange">'+d.STATEb+'</span>';
                      else
                          return '<span class="layui-badge layui-bg-green">'+d.STATEb+'</span>';
                  }}
              ,{field:'STATEc',  title: '', fixed:'center', sort: true,minWidth:120,templet: function(d){
                      switch(d.STATEc){
                          case "已放弃" :
                              return '<span class="yfq">'+d.STATEc+'</span>';
                              break;
                          case "已推荐" :
                              return '<span class="ytj" title="'+d.NJNAME+'">'+d.STATEc+'</span>';
                              break;
                          case "未完成" :
                              return '<span class="layui-badge layui-bg-orange">'+d.STATEc+'</span>';
                              break;
                          case "已完成" :
                              return '<span class="layui-badge layui-bg-green">'+d.STATEc+'</span>';
                              break;
                          default:break;
                      }}}
          ]]
          ,page: true
          , done: function () {
              soulTable.render(this);
          }
      });

      $("#searchbtn").on('click', () => {
          tableRenders();
      });
  });

  function tableRenders() {
      sdat = '${path}/Do/SZCheck/getSzCheckListLayuiJson?flowid=${fid}&'+$('#sform').serialize();
      //执行重载
      SzCheckTable.reload('listTables', {
          url: sdat
          ,method: 'get'
          ,page:  {
              curr: 1 //重新从第 1 页开始
          }
          ,where: {
          }
      }, 'data');
  }

</script>
</body>
</html>